Systemanforderungen

Systemanforderungen

Um Scribus kompilieren zu können, benötigen Sie folgende Programme:

  1. Ab Scribus-Version 1.1.2 ist mindestens GCC 3.x erforderlich, GCC 3.2 oder darüber wird dringend empfohlen. Wir haben das Kompilieren mit GCC 3.4 bzw. GCC 4.0 getestet und Leistungssteigerungen festgestellt, so daß wir diese - falls verfügbar - empfehlen können.
  2. autoconf 2.53 und darüber
  3. automake 1.6.3 und darüber
Zum Kompilieren, aber auch zum Ausführen von Scribus bestehen folgende Abhängigkeiten:
  1. Qt 3.3.0 und darüber, sowohl die Laufzeit- als auch die Entwickler-Bibliotheken. Wir empfehlen den Einsatz von Qt 3.3.4 und darüber. Qt-Versionen unterhalb 3.3. werden nicht unterstützt.
  2. Python und Python-Entwicklerbibliotheken ab Version 2.3. Sie können die Unterstützung von Python mittels configure --without-python deaktivieren.
  3. FreeType2 2.1.3 und darüber. Wegen der Fehleranfälligkeit von FreeType2 empfehlen wir den Einsatz der Versionen ab 2.1.9, falls Ihre Distribution bzw. Ihr System dies erlaubt.
  4. libart_lgpl 2.3.10 und darüber bzw. 2.3.17 und darüber empfohlen.
  5. libxml 2.6 und darüber.
  6. Ghostscript 7.07 und darüber, oder AFPL Ghostscript 8.51 und darüber sind überaus empfohlen.
  7. Postscript-Schriftarten. TrueType-Schriftarten. Scribus unterstützt auch OpenType-Schriftarten (sowohl TrueType als auch Type-1-Outline) ab Version 1.1.1.

Scribus ist unter fast jedem Window-Manager lauffähig und benötigt KDE selbst nicht. Ohne KDE gibt es allerdings kein Drag-and-Drop. Einer unserer Scribus-Entwickler verwendet Gnome. Der Autor dieser Dokumentation testet jede neue Scribus-Version zusätzlich unter Blackbox. Dabei sind noch keine Kompatiblitätsprobleme aufgetreten, abgesehen vom fehlenden Drag-and-Drop.

Wenn die Farbverwaltung nicht funktioniert, liegt das möglicherweise an den fehlenden Entwickler-Bibliotheken für littlecms. Falls Sie das Paket von littlecms heruntergeladen haben, so sind die make-Dateien bereits für Linux konfiguriert, und das Kompilieren kann gleich beginnen. Außerdem benötigen Sie wenigstens ein RBG- und ein CMYK-Profil, damit die Farbpräferenzen und Optionen überhaupt in den Menüs angezeigt werden. Bei RedHat und Mandrake 9.x kann es sein, daß Sie vor dem Kompilieren erst export LDFLAGS="-lm" eingeben müssen, damit littlecms auch korrekt mit Scribus verlinkt ist. Dieses Problem ist ab littlecms 1.10 und in Scribus ab Version 1.2.x behoben.

Testreihen lassen darauf schließen, daß sich das Setzen korrekter "-march=" CXXFLAGS sehr positiv auf die Leistung von Scribus auswirkt. Wenn Sie zum Beispiel bei einem Duron- oder Athlon-Prozessor export CXXFLAGS="-march=athlon" eintragen, hätten Sie einen Vorteil. Überprüfen Sie, ob und wie Ihre Distribution dies für Sie macht, und zur näheren Information lesen Sie

man gcc
mit allen Optionen im Detail.

Optional: